home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / zap-to-it.swf / scripts / frame_16 / PlaceObject2_846_292 / CLIPACTIONRECORD onClipEvent(load).as
Encoding:
Text File  |  2005-09-29  |  1.2 KB  |  60 lines

  1. onClipEvent(load){
  2.    Object.prototype.keyboard_listener = this;
  3.    myListener = new Object();
  4.    var left = false;
  5.    var up = false;
  6.    var right = false;
  7.    var down = false;
  8.    var keyboard_active = true;
  9.    myListener.onKeyDown = function()
  10.    {
  11.       if(keyboard_active == true)
  12.       {
  13.          if(Key.getCode() == 37)
  14.          {
  15.             left = true;
  16.          }
  17.          if(Key.getCode() == 38)
  18.          {
  19.             up = true;
  20.          }
  21.          if(Key.getCode() == 39)
  22.          {
  23.             right = true;
  24.          }
  25.          if(Key.getCode() == 40)
  26.          {
  27.             down = true;
  28.          }
  29.       }
  30.       else
  31.       {
  32.          left = false;
  33.          up = false;
  34.          right = false;
  35.          down = false;
  36.       }
  37.    };
  38.    myListener.onKeyUp = function()
  39.    {
  40.       if(Key.getCode() == 37)
  41.       {
  42.          left = false;
  43.       }
  44.       if(Key.getCode() == 38)
  45.       {
  46.          up = false;
  47.       }
  48.       if(Key.getCode() == 39)
  49.       {
  50.          right = false;
  51.       }
  52.       if(Key.getCode() == 40)
  53.       {
  54.          down = false;
  55.       }
  56.    };
  57.    Key.addListener(myListener);
  58.    _visible = false;
  59. }
  60.